site of the construction - Turkish English Dictionary